/**
  quicker css v0.2.1
  */
.pa {position:absolute}
.pa0 {position:absolute;top:0;left:0}
.pr {position:relative}
.pf {position:fixed}
.pf0 {position:fixed;top:0;left:0}
.oh {overflow:hidden}
.w10 {width: 100%}
.h10 {height: 100%}
.tr {transition:0.2s all ease-out}
.tr22 {transition:0.4s transform ease-out;transition-timing-function: cubic-bezier(.27,.82,.68,.99);}
.tr4 {transition:0.4s all ease-out;}
.center {margin:0 auto}
.fl {float:left}
.fr {float:right}
.db {display:block}
.inline {display:inline-block; *display: inline; *zoom: 1}
.show {display:block !important}
.hide {display:none !important}
.vhide {visibility: hidden !important}
.ta {text-align:center}
.bd5 {border-radius:5px}
.bd8 {border-radius:8px;}
.pac {position:absolute;top:50%;left:50%;}
.pacw {position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-70%)}
.ani {-webkit-backface-visibility: hidden;-webkit-perspective: 5000;-webkit-transform-style: preserve-3d}

/*reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,textarea,p,th,td,tr,table,tbody,thead,tfoot,em,strong,span,img,section,input {padding:0;margin:0;}
table {border-collapse:collapse;border-spacing:0;}
img {border:0 none;display:block;}
em {font-weight:normal;font-style:normal;}
ol,ul {list-style:none;}
ul,li {list-style-type:none}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;}
.clearFix:after{content:' ';display:block;height:0;clear:both;overflow:hidden;visibility:hidden;}
.clearFix {*zoom:1;}
a {text-decoration:none;}
a:hover {text-decoration:none;}
input,textarea {font-size:12px;outline:0;outline:0 none;appearance: none;border-radius: 0;border:none}
* {-webkit-box-sizing: border-box;-moz-box-sizing:border-box;box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(255,255,255,0);word-break: break-all; touch-action: manipulation; -webkit-touch-action: manipulation; -ms-touch-action: manipulation}

/* FOR IE */
/*html {font-size:62.5%;}*/
/* FOR MOBILE */
html {font-size:20px;}

body {
  -webkit-touch-callout: none;
  text-size-adjust: none;
  line-height:1;
  font-family: "\601D\6E90\9ED1\4F53", "思源黑体", "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", tahoma, arial, Hiragino Sans GB, "\5B8B\4F53";
  // Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, \\5FAE\8F6F\96C5\9ED1, Arial, sans-serif
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

:not(input, textarea) {
  -webkit-user-select: none;
  user-select: none;
}